home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
SHELLS
/
SZ2
/
GVIDEO.INT
< prev
next >
Wrap
Text File
|
1992-08-31
|
1KB
|
37 lines
{*******************************************************************
GVIDEO.INT
*******************************************************************}
{===================================================================
DATA
===================================================================}
CONST
SaveScreen : pointer = NIL ;
SaveSnow : boolean = FALSE ;
OldBufSize : word = 0 ;
VAR
OldX ,
OldY : byte ;
{|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CODE
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}
procedure SetBorder ( Color : byte ) ;
function IsMono : boolean ;
function HardwareScreenBuffer : pointer ;
function MyScreenBuffer : pointer ;
function BiosHeight : byte ;
function BiosWidth : byte ;
function VideoBufSize : word ;
procedure PushScreen ;
procedure PullScreen ;
procedure FreeScreen ;
procedure PopScreen ;
function CharOffset ( x , y : byte ) : word ;
function GetChar ( x , y : byte ; Vid : pointer ) : char ;
function GetLine ( y : byte ; Vid : pointer ) : string ;
procedure VisionOFF ;
procedure VisionON ;